drug and cosmetic excipients - Spanish English Dictionary